DEE: A Distributed Fault Tolerant Workflow Enactment Engine for Grid Computing
نویسندگان
چکیده
It is a large and complex task to design and implement a workflow management system that supports scalable executions of largescale scientific workflows in distributed and unstable Grid environments. In this paper we describe the Distributed workflow Enactment Engine (DEE) of the ASKALON application development environment for Grid computing. DEE proposes a de-centralized architecture that simplifies and reduces the overhead for managing large workflows through partitioning, improved data locality, and reduced workflow-level checkpointing overhead. We propose a systematic approach to understanding the nature of the fault tolerance and enactment engine overheads that impact the distributed Grid execution of workflow applications. We report experimental results for a real-world material science workflow application.
منابع مشابه
Architectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملA Distributed Re-configurable Grid Workflow Engine
Grid workflow, as a basic service in the grid environment, is a useful tool to help researchers make use of various gird resources to solve scientific problems. It is possible lots of users invoke grid workflow services in a very narrow time interval. Therefore, a centralized grid workflow engine is apt to be a bottleneck. In the paper, a novel grid workflow engine is proposed. It is based on J...
متن کاملBio-inspired Fault Tolerant and Adaptive System Modeling and Simulation on the Grid
Grid computing, which is characterized as large-scale distributed resources sharing and cooperation, is becoming a mainstream technology in distributed computing. In this paper, we present the idea of applying grid-computing technology to model and simulate large-scale and high-performance bioinspired fault tolerant and adaptable control system. Gridbased workflow management service is employed...
متن کاملWorkflow Support for Advanced Grid-Enabled Computing
The Geodise project brings computer scientists and engineer’s skills together to build up a serviceoriented computing environment for engineers to perform complicated computations in a distributed system. The workflow tool is a front GUI to provide a full life cycle of workflow functions for Gridenabled computing. The full life cycle of workflow functions have been enhanced based our initial re...
متن کامل